buzz (through) - Spanish English Dictionary